# EducaStream ## Docs - [Context Providers](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/api/context-providers.md): API reference for EducaStream React Context providers - [Utility Functions](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/api/utils-functions.md): API reference for EducaStream utility functions - [Architecture Overview](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/dev/architecture.md): Technical architecture and technology stack of EducaStream - [Component Architecture Overview](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/dev/components/overview.md): Understanding the component structure and organization in EducaStream - [Routing Configuration](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/dev/components/routing.md): Understanding the routing structure and navigation in EducaStream - [Component Styling](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/dev/components/styling.md): CSS Modules and styling patterns used in EducaStream components - [Firebase Configuration](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/dev/firebase-config.md): Configure Firebase Storage for EducaStream media files - [Development Setup](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/dev/setup.md): Complete guide to setting up EducaStream locally - [Stripe Integration](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/dev/stripe-integration.md): Configure Stripe payment processing for course purchases - [Admin Dashboard](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/features/admin-dashboard.md): Platform administration tools for managing users, courses, and payments - [Cart & Checkout](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/features/cart-checkout.md): Complete shopping cart and payment integration system for course purchases - [Search & Filters](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/features/search-filters.md): Course search, filtering, and sorting functionality - [User Profiles](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/features/user-profiles.md): User profile management and configuration settings - [Creating Courses](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/instructors/creating-courses.md): Learn how to create and publish your first course on EducaStream - [Managing Content](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/instructors/managing-content.md): Add, edit, and organize lectures and course materials on EducaStream - [Student Management](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/instructors/student-management.md): Monitor student engagement, view ratings, and manage course pricing on EducaStream - [Welcome to EducaStream](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/introduction.md): An online course platform connecting students and instructors with comprehensive learning management features - [Quickstart Guide](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/quickstart.md): Get started with EducaStream as a student or instructor in minutes - [Browsing Courses](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/students/browsing-courses.md): Learn how to browse, search, and filter courses in EducaStream - [Enrolling in Courses](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/students/enrolling.md): Complete guide to viewing course details, adding to cart, and purchasing courses - [Learning Interface](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/students/learning-interface.md): Navigate your student dashboard, access courses, and manage your learning experience - [Ratings and Reviews](https://mintlify.wiki/CodeLudovic/last_frontend_educastream/students/ratings-reviews.md): Learn how to rate courses, write reviews, and help other students make informed decisions